log mean temperature difference - Turkish English Dictionary